tarpaulin cover framework - Alemán Inglés Diccionario